// pages/userMymoney/assetCode/assetCode.js
const app = getApp()
const WXAPI = require("../../../../api/api")
import { base64src } from '../../../../utils/base64ImgUrl'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    nvabarData: {
      showCapsule: 1, // 是否显示左上角图标   1表示显示    0表示不显示
      title: '资产码', // 导航栏 中间的标题
      textColor: '#fff', // 标题颜色
      bgColor: '#FA6415', // 导航栏背景颜色
      isloading: true,
    },
    scroll_height: '',//系统高度
    MarginTop: '',
    useId: '',//使用券的id
    assetType: '',//'资产类型(1积分 2 券)'
    useScene: '',//使用场景 店铺进来传2
    assetCodeData: {},
    imgSrc: '',//图片url
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var useId = options.id
    var assetType = options.assetType
    var useScene = options.useScene 
    this.setData({
      useId: useId,
      assetType: assetType,
      useScene: useScene,
    })
    this.view_height()
    this.getusbassetCode()
  },

  getusbassetCode(){
    const that = this
    var data = {
      useId: this.data.useId,
      assetType: this.data.assetType,
      useScene: this.data.useScene
    }
    WXAPI.usbassetCode(data , (res) =>{
      const data = res.result
      console.log("使用积分和券",res)
      if(res.code === 200){
        this.setData({
          assetCodeData: res.result,
          imgSrc: res.result.qrCode,
        })
        // base64src(res.result.qrCode, res => {
        //   console.log(res) // 返回图片地址，直接赋值到image标签即可
        //   this.setData({
        //     imgSrc: res,
        //   })
        // });
      }
    })
  },
  view_height: function() {
    let that = this
    var height = wx.getSystemInfoSync().windowHeight - app.globalData.headerHeight
    console.log('hahahahah',height)
   
      that.setData({
        scroll_height: height+"px"
      })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})